import Vue from 'vue'
import Router from 'vue-router'
//import Msite from '../pages/Msite/Msite.vue'
//import Order from '../pages/Order/Order.vue'
//import Personal from '../pages/Personal/Personal.vue'
import Search from '../pages/Search/Search.vue'
import Login from '../pages/Login/Login.vue'
import Shop from '../pages/Shop/Shop.vue'
import ShopGoods from '../pages/Shop/ShopGoods/ShopGoods.vue'
import ShopRatings from '../pages/Shop/ShopRatings/ShopRatings.vue'
import ShopInfo from '../pages/Shop/ShopInfo/ShopInfo.vue'
const Msite = () => import('../pages/Msite/Msite.vue')
const Order = () => import('../pages/Order/Order.vue')
const Personal = () => import('../pages/Personal/Personal.vue')


Vue.use(Router)

export default new Router({
  routes: [
    {path:'/',redirect:'/Msite'},
    {path:'/msite',component:Msite,meta:{
      showFooter:true
    }},
    {path:'/order',component:Order,meta:{
      showFooter:true
    }},
    {path:'/personal',component:Personal,meta:{
      showFooter:true
    }},
    {path:'/search',component:Search,meta:{
      showFooter:true
    }},
    {path:'/login',component:Login},
    {path:'/shop',component:Shop,children:[
      {path:'/shop/goods',component:ShopGoods},
      {path:'/shop/ratings',component:ShopRatings},
      {path:'/shop/info',component:ShopInfo},
      {path:'',redirect:'/shop/goods'}
    ]},
  ]
})
